31 #ifndef __CHAR_HANDLE_H__
32 #define __CHAR_HANDLE_H__
35 #include "fsl_uart_hal.h"
43 if (uart_hal_is_receive_data_register_full(BOARD_DEBUG_UART_INSTANCE)) \
44 uart_hal_getchar(BOARD_DEBUG_UART_INSTANCE, x); \
53 while (!uart_hal_is_transmit_data_register_empty(BOARD_DEBUG_UART_INSTANCE)) \
56 uart_hal_putchar(BOARD_DEBUG_UART_INSTANCE, x); \
69 while (!uart_hal_is_transmit_data_register_empty(BOARD_DEBUG_UART_INSTANCE))
static void cmd_puts(const char *s)
Output a string via uart. No /n appended.
Definition: char_handle.h:65
#define putc(x)
putc redefine to uart putchar function.
Definition: char_handle.h:51